#include "SeqList.h"


void SLTest()
{
	SL sl;
	SLInit(&sl);
	
	SLPushBack(&sl,1);
	SLPushBack(&sl,3);
	SLPushBack(&sl,454);
	SLPushBack(&sl,342);
	SLPushBack(&sl,1444);
	SLPrint(&sl);
	
	SLPushFront(&sl,28);
	SLPushFront(&sl,2);
	SLPushFront(&sl,244);
	SLPushFront(&sl,6);
	SLPushFront(&sl,66);
	SLPrint(&sl);
	
	SLPopBack(&sl);
	SLPrint(&sl);
	
	SLPopBack(&sl);
	SLPrint(&sl);
		
	SLPopFront(&sl);
	SLPrint(&sl);
	
	SLPopFront(&sl);
	SLPrint(&sl);
		
	SLInsert(&sl,3,1919);
	SLPrint(&sl);
	
	SLErase(&sl,3);
	SLPrint(&sl);
	
	SLErase(&sl,0);
	SLPrint(&sl);
	
	SLErase(&sl,sl.size-1);
	SLPrint(&sl);
	
	
	SLDestroy(&sl);
}

int main()
{
	SLTest();
	return 0;
}
